trench ditching machine - Französisch Englisch Wörterbuch